About Conway,NH,United States: Conway is a beautiful town in New Hemisphere. Popular tourist attractions are Echo Lake State Park with excellent views of Cathedral Ledge, Diana’s Baths, a series of waterfalls, the Mount Washington Observatory Weather Discovery Center, Conway Scenic Railroad’s vintage trains depart from a Victorian station, etc.